OpenUtilities Substation Help

OpenUtilities Substation Configuration Files

Overview

n the CONNECT Edition, the software utilizes the native Power Platform configuration system to locate the dataset, connect to the project database, and specify various default settings.
Note: Power Platform is the MicroStation core application that underlies the CONNECT Edition product.

The information below provides an overview of the specific configuration files that are used to configure the software. It explains the configuration hierarchy and identifies the location of key configuration files and what application configuration variables are set within those files.

Configuration Hierarchy

The configuration system is comprised of various configuration files which are organized in a hierarchy. When the software is started, it loads the configuration files in accordance with the hierarchy in the following order:
  1. System
  2. Organization
  3. WorkSpace
  4. WorkSet
  5. Role
  6. User
Note: If any given variable is set in multiple configuration files at different levels of the hierarchy, the value set in the last loaded file will override the previously set values.

Configuration Files

After a default installation of the software, OpenUtilities Substation deploys a workspace entitled, "Substation ANSI-IEEE Example""Promise ANSI-IEEE Example" and "Substation IEC Example." The OpenUtilities Substation Configuration Variables are defined in configuration files named, "Substation.cfg""Promise.cfg" which are located at the Workspace and WorkSet levels of the configuration hierarchy.

WorkSpace Configuration File

The application Workspace configuration file is found here:

...\Configuration\WorkSpaces\Substation ANSI-IEEE Example\Standards\Substation\Substation.cfg

...\Configuration\WorkSpaces\Substation IEC Example\Standards\Substation\Substation.cfg

At a high level, this configuration file loads the following information:
  • Databases (parts database, multi-language.mdb)
  • Catalogs (symbols/macros/families)
  • Profiles (Device ID formats, Wire Tag formats, etc.)
  • Templates (Reports, Graphical Plans, etc.)
This configuration file makes use of the following OpenUtilities Substation configuration variables:
  • ELEC_DRAWING_STANDARD
  • ELEC_WORKSETSTANDARDS
  • ELEC_WORKSETDGNS
  • ELEC_PARTS_DB_MAPPING_PATH
  • ELEC_LANGUAGE_DB_PATH
  • ELEC_SYSTEM_OPTION_PROFILE
  • ELEC_USER_OPTION_PROFILE
  • ELEC_PRJ_PROFILE_DIR
  • ELEC_PAGE_FORMAT_DIR
  • ELEC_TEMPLATES_GRAPHICPLAN_DIR
  • ELEC_TEMPLATES_PAGE_DIR
  • ELEC_TEMPLATES_REPORT_DIR
  • ELEC_CATALOG_PATH
  • ELEC_ACTIVEPARTSDATABASE
  • ELEC_PROJECT_OPTION_PROFILE
  • ELEC_SHOW_PWCHECKIN_DIALOG
  • ELECT_DEFAULT_PROJECT_DIR
  • ELECT_ENABLE_MANAGED_CONFIGURATION
  • ELEC_ALL_DATABASE_FILES
  • ELEC_CONFIG_PATH
  • ELEC_CONFIG_OPTIONS_PATH
  • ELEC_CONFIG_PROFILES_ADDRESS_FILES_PATH
  • ELEC_CONFIG_PROFILES_DEVICE_CROSS_REF_FMT_FILES_PATH
  • LEC_CONFIG_PROFILES_DEVICE_ID_FMT_FILES_PATH
  • ELEC_CONFIG_PROFILES_DRAWING_STD_FILES_PATH
  • ELEC_CONFIG_PROFILES_SUBSTATION_FILES_PATH
  • ELEC_CONFIG_PROFILES_TEXT_STYLES_FILES_PATH
  • ELEC_CONFIG_PROFILES_WIRE_LNK_REF_FMT_FILES_PAT
  • ELEC_CONFIG_PROFILES_WIRE_PROP_FILES_PATH
  • ELEC_CONFIG_PROFILES_WIRE_TAG_FMT_FILES_PATH
  • ELEC_CATALOGS_ALL
  • ELEC_CATALOG_PATH_FAMILIES
  • ELEC_CATALOG_PATH_MACROS
  • ELEC_CATALOG_PATH_SYMBOLS
  • ELEC_CATALOG_PATH_TITLEBLOCKS

For details on the purpose of each of these variables please refer to the Configuration Variables topic.

WorkSet Configuration File

The application WorkSet configuration file is found here:

C:\ProgramData\Bentley\OpenUtilities Substation CONNECT Edition\Configuration\WorkSpaces\Substation ANSI-IEEE.cfg

C:\ProgramData\Bentley\OpenUtilities Substation CONNECT Edition\Configuration\WorkSpaces\Substation IEC.cfg

The default WorkSet configuration files provided with the software do not set any OpenUtilities Substation specific variables since they are set at the WorkSpace level.

To override any configuration settings at the WorkSpace level, you may specify OpenUtilities Substation configuration variables in this file and set the desired values for them. Refer to the Configuration Variables topic for a list of variables.